@charset "utf-8";
/* CSS Document */
.prt_cont1_box {
    width: 100%;
    margin: 0 auto;
}

.prt_cont1 {
    width: 1200px;
    margin: 0 auto;
}

.prtit_box1 {
    width: 250px;
    margin: 0 auto;
    cursor: pointer;
}

.prtit_box1:hover .ptrtit_img1 {
    background-image: url(/img/xuan1-3.png);
}

.prtit_box2:hover .ptrtit_img2 {
    background-image: url(/img/xuan2-3.png);
}

.prtit_box3:hover .ptrtit_img3 {
    background-image: url(/img/xuan3-3.png);
}

.prtit_box4:hover .ptrtit_img4 {
    background-image: url(/img/fk~1.png);
}

.prtit_box2 {
    width: 250px;
    margin: 0 auto;
    cursor: pointer;
}

.prtit_box3 {
    width: 250px;
    margin: 0 auto;
    cursor: pointer;
}

.prtit_box4 {
    width: 250px;
    margin: 0 auto;
    cursor: pointer;
}

.prtit_ft {
    text-align: center;
    font-size: 18px;
    color: #4a4a4a;
    margin: 4px auto 60px;
}

.ptrtit_img1_off {
    width: 133px;
    height: 109px;
    background-image: url(/img/sj.png);
    margin: 0 auto;
}

.ptrtit_img2_off {
    width: 133px;
    height: 109px;
    background-image: url(/img/wj.png);
    margin: 0 auto;
}

.ptrtit_img3_off {
    width: 133px;
    height: 109px;
    background-image: url(/img/fwq.png);
    margin: 0 auto;
}
.ptrtit_img4_off {
    width: 133px;
    height: 109px;
    background-image: url(/img/fk~1.png);
    margin: 0 auto;
}
/*.ptrtit_img4_off {
    width: 45px;
    height: 45px;
    background-image: url(/img/fkh.png);
    margin: 0 auto;
}*/

.ptrtit_img1_on {
    width: 133px;
    height: 109px;
    background-image: url(/img/sj1.png);
    margin: 0 auto;
}

.ptrtit_img2_on {
    width: 133px;
    height: 109px;
    background-image: url(/img/wj1.png);
    margin: 0 auto;
}

/*.prtit_tj1 span {*/
/*width: 135px;*/
/*display: block;*/
/*float: left;*/
/*overflow: hidden;*/
/*text-overflow: ellipsis;*/
/*white-space: nowrap*/
/*}*/

.ptrtit_img3_on {
    width: 133px;
    height: 109px;
    background-image: url(/img/fwq1.png);
    margin: 0 auto;
}

.ptrtit_img4_on {
    width: 133px;
    height: 109px;
    background-image: url(/img/fk~1.png);
    margin: 0 auto;
}

.prtit_bt1 {
    width: 60px;
    height: 20px;
    background-image: url(/img/more3.png);
    margin-top: 10px;
}

.prtit_bt1_normal {
    background-image: url(/img/more3.png);
}

.prtit_bt1_choose {
    background-image: url(/img/more3-1.png);
}

.prtit_bt1:hover {
    background-image: url(/img/more3-1.png);
    cursor: pointer;
}

.prtit_tj1 {
    width: 1048px;
}

/* .prtit_tj1 span{ */
/* 	margin:0px 10px 0 0; */
/* 	line-height:40px; */
/* 	color:#535353; */
/* 	} */
/*.prtit_tj1 span:hover {*/
/*color: #3d6ee0;*/
/*cursor: pointer;*/
/*}*/

/*.select {*/
/*margin: 0px 10px 0 0;*/
/*line-height: 40px;*/
/*color: #535353;*/
/*white-space: nowrap;*/
/*}*/

.select {
    padding: 0 10px;
    display: block;
    float: left;
    overflow: hidden;
    border-radius: 16px;
    border: solid 1px #999;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin-bottom: 10px;
    color: #535353;
    margin-right: 10px;
    margin-bottom: 10px;
}

.select:hover {
    color: #00184;
    cursor: pointer;
    border: solid 1px #3d6ee0;
}

.prtit_card {
    width: 390px;
    color: #333;
    border: solid 1px #e5e5e5;
    margin: 0 7px 40px 7px;
    background-color: #FFF;
}

.prtit_card:hover {
    border: solid 1px #3d6ee0;
    box-shadow: 0 1px 2px #3d6ee0;
    margin-top: -10px;
}

.prt_cont2_box {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 50px;
}

.prt_cont2 {
    width: 1212px;
    margin: 0 auto;
}

.prtit_ctop {
    color: #333;
    background-color: #efeff0;
    padding: 25px 0;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.prtit_card:hover .prtit_ctop {
    background-color: #3d6ee0;
    color: #FFF;
    padding: 30px 0;
}

.prtit_ccet {
    width: 164px;
    margin: 0 10px 0 20px;
}

.prtit_ccet2 {
    width: 164px;
    margin: 0 20px 0 10px;
}

.yaosu1 {
    width: 20px;
    height: 20px;
    background-image: url(/img/yaosu1.png);
    margin-right: 6px;
    margin-bottom: 30px;
}

.prtit_card:hover .yaosu1 {
    background-image: url(/img/yaosu1-1.png);
}

.yaosu2 {
    width: 20px;
    height: 20px;
    background-image: url(/img/yaosu2.png);
    margin-right: 6px;
    margin-bottom: 30px;
}

.prtit_card:hover .yaosu2 {
    background-image: url(/img/yaosu2-1.png);
}

.yaosu3 {
    width: 20px;
    height: 20px;
    background-image: url(/img/yaosu3.png);
    margin-right: 6px;
    margin-bottom: 30px;
}

.prtit_card:hover .yaosu3 {
    background-image: url(/img/yaosu3-1.png);
}

.yaosu4 {
    width: 20px;
    height: 20px;
    background-image: url(/img/yaosu4.png);
    margin-right: 6px;
    margin-bottom: 30px;
}

.prtit_card:hover .yaosu4 {
    background-image: url(/img/yaosu4-1.png);
}

.yaosu5 {
    width: 20px;
    height: 20px;
    background-image: url(/img/yaosu5.png);
    margin-right: 6px;
    margin-bottom: 30px;
}

.prtit_card:hover .yaosu5 {
    background-image: url(/img/yaosu5-1.png);
}

.yaosu6 {
    width: 20px;
    height: 20px;
    background-image: url(/img/yaosu6.png);
    margin-right: 6px;
    margin-bottom: 30px;
}

.prtit_card:hover .yaosu6 {
    background-image: url(/img/yaosu6-1.png);
}

.yaosu_tit {
    color: #373d41;
    text-align: left;
}

.yaosu_xinx {
    color: #838485;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 68px;
}

.prtit_cbot {
    width: 24px;
    height: 17px;
    background-image: url(/img/caidan1.png);
    margin-right: 20px;
    margin-bottom: 30px;
}

.prtit_cbot:hover {
    background-image: url(/img/caidan1-1.png);
    cursor: pointer;
}

.prtit_bt2 {
    width: 78px;
    color: #666;
    border: solid 1px #999;
    text-align: center;
    margin-left: 10px;
    margin-bottom: 24px;
}

.prtit_card:hover .prtit_bt2 {
    border: solid 1px #3d6ee0;
    color: #3d6ee0;
}

.prtit_bt2:hover {
    color: #fff !important;
    background-color: #3d6ee0;
}

.bc_contit1 {
    width: 1200px;
    margin-top: -24px;
    margin-bottom: 100px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    border-top: solid 1px #dddddd;
    border-bottom: solid 1px #dddddd;

}

.bc_contit2 {
    width: 100%;
    margin-top: 24px;
    margin-left: 20px;
    margin-left: auto;
    margin-right: auto;
}

.dingyue_div {
    width: 260px;
    margin: 60px 0 24px;
    margin-left: auto;
    margin-right: auto;
}

.dingyue {
    width: 120px;
    padding: 4px 20px;
    border: solid 1px #3d6ee0;
    color: #3d6ee0;
    background-color: none;
    text-align: center;
    float: left;
    margin-left: -65px;
}

.dingyue:hover {
    color: #FFF;
    background-color: #3d6ee0;
    cursor: pointer;
}

.dingyue_2 {
    width: 120px;
    padding: 4px 20px;
    border: solid 1px #3d6ee0;
    color: #3d6ee0;
    background-color: none;
    text-align: center;
    margin-left: 160px;
}

.dingyue_2:hover {
    color: #FFF;
    background-color: #3d6ee0;
    cursor: pointer;
}

.dingyue_3 {
    width: 120px;
    padding: 4px 20px;
    border: solid 1px #3d6ee0;
    color: #3d6ee0;
    background-color: none;
    text-align: center;
}

.dingyue_3:hover {
    color: #FFF;
    background-color: #3d6ee0;
    cursor: pointer;
}

.prt_cont1_box {
    width: 100%;
    background-color: fff;
    margin: 0 auto;
}

.prt_cont {
    width: 1200px;
    margin: 0 auto;
    min-height: 569px;
}
.prt_cont1 {
    width: 1200px;
    margin: 0 auto;
}
.prt_xq_tit {
    color: #333;
}

.prt_xq_cot {
    margin-right: 20px;
    color: #838485;
}

.prt_xq_box {
    margin-top: 24px;
    margin-right: 40px;
}

.prt_xq {
    border: solid 1px #e0e0e0;
    padding: 40px 0 20px 20px;
}

.prt_xq1 {
    color: #535353;
    padding: 24px 20px 24px 20px;
    background-color: #fafafa;
    border: solid 1px #e0e0e0;
    border-top: none;
    line-height: 30px;
}

.prt_xq2 {
    border: solid 1px #e0e0e0;
    padding: 6px 0 20px 20px;
    border-top: none;
    border-bottom: none;
    padding-bottom: 40px;
}

.prt_xq_bt {
    color: #3d6ee0;
    border: solid 1px #3d6ee0;
    width: 60px;
    text-align: center;
}

.prt_xq_bt:hover {
    color: #fff;
    background-color: #3d6ee0;
    cursor: pointer;
}

.prt_xq_box1 {
    margin-top: 24px;
    margin-right: 40px;
    width: 549px;
}

.prt_tab {
    padding-bottom: 80px;
}

.prt_tab_1 {
    border: 1px solid #d2d2d2;
    border-bottom: none;
    padding: 8px 0;
    text-align: center;
    color: #838485;
    margin: auto auto;
}

.prt_tab_2 {
    border: 1px solid #d2d2d2;
    border-bottom: none;
    padding: 8px 0;
    text-align: center;
    color: #3d6ee0;
    font-size: 16px;
}

.prt_tab_2 a {
    color: #3d6ee0;
}

.prt_tab_3 {
    border: 1px solid #d2d2d2;
    border-bottom: none;
    text-align: center;
    color: #333;
    font-size: 16px;
    padding: 8px 0;
}

.prt_tab_bt {
    width: 16px;
    height: 16px;
    background-image: url(/img/quanxuan.png);
    background-position: top;
    margin: auto auto;
}

.prt_tab_bt:hover {
    background-position: bottom;
    cursor: pointer;
}

.prt_tab tr:hover {
    background-color: rgba(61, 110, 224, 0.15);
}

/*.bg_img1 {*/
/*height: 30px;*/
/*border: solid 2px #3d6ee0;*/
/*background-image: url(../images/bg-img.png);*/
/*background-position: bottom right;*/
/*background-repeat: no-repeat;*/
/*text-align: center;*/
/*line-height: 30px;*/
/*margin: 3px 0;*/
/*margin-right: 10px;*/
/*}*/

/*.bg_img1 {*/
/*background-color: #3d6ee0;*/
/*color: #fff;*/
/*border:solid 1px #3d6ee0;*/
/*}*/

.bg_img1 {
    background-color: #3d6ee0;
    color: #fff;
    border: solid 1px #3d6ee0;
}
